<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;top:120px}
.slides{position:relative;z-index:1;}
.slides li img{width:100%}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:90%;top:20vw; left:50%; margin-left:-45%}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat; background-size:50%}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat; background-size:50%}


.banner_text{ position:absolute; width:1180px; height:210px; bottom:0px; left:50%; margin-left:-590px; z-index:20;  background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); }
.banner_nr{ width:790px; margin:0 auto; text-align:center;}
.banner_nr .t1{ font-size:44px; color:#facd00; margin-top:10px;}
.banner_nr .t2{ font-size:24px; color:#fff;}
.arrs { width:34px; height:68px; background-image:url(../images/banner_btn.png); background-repeat:no-repeat; position:absolute; bottom:70px; transition:none;}
.arr_prev{ background-position:top left; left:130px}
.arr_next{ background-position:top right; right:130px;}
.arr_prev:hover{ background-position:bottom left;}
.arr_next:hover{ background-position:bottom right;}
.slide_nav{ text-align:center; width:100%; position:absolute; z-index:30px; text-align:center; bottom:20px; }
.slide_nav a{ display:inline-block; margin-right:5px; background:#000; border:1px solid #fff; font-size:0px; line-height:0; width:10px; height:10px; border-radius:10px; }
.slide_nav a.on{ background:#facd00; border-color:#facd00;}








.wrap { max-width:1200px; margin-right:auto; margin-left:auto; *width:1200px;}
.fix:before, .fix:after {display:table; clear:both; content:'';}
.imainPart { clear:both;}
.imainPart01 { background-color:#f6f5f5; padding:25px 0;margin-top:120px}
.divbnd{width: 18%; margin-right: 2.5%; float: left;}
.divbnd:nth-child(5n){margin-right: 0;}
.itp { height:273px; position:relative;}
.itp .img { display:block; width:100%; height:0; padding-bottom:100%; overflow:hidden; position:relative;}
.itp .img img { width:100%; height:auto;-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
.itp .img:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.itp .na { width:auto; height:44px; line-height:44px; font-size:18px; font-weight:bold; color:#fff; padding:0 26px; background-color:#E01A21; position:absolute; right:0; bottom:0; text-align: center;}
.itp .n { display:block; font-size:14px; font-weight:normal; height:56px; line-height:56px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.itp .tel { position:absolute; right:0; bottom:20px; line-height:56px; font-size:14px; color:#008fd0; font-weight:bold;}
.itp_hover .na { background-color:#058cc8;}
.play_ico { display:block; width:58px; height:58px; background:url(../images/play_ico.png) no-repeat; position:absolute; left:50%; top:50%; margin:-29px 0 0 -29px; overflow:hidden;}
.itp .cover { width:100%; height:100%; position:absolute; left:0; top:0; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); color:#fff; text-align:center; font-size:20px; transition:all 0.3s ease; font-weight:bold;}
.itp .cover b { display:block; width:52px; height:52px; background:url(../images/ipro_bg.png) no-repeat; margin:50px auto 5px;}
.itp .ap { display:none; width:0; height:0; overflow:hidden; border-color:transparent transparent #0c94d1; border-style:dashed dashed solid; border-width:10px; position:absolute; left:50%; margin-left:-10px; top:-20px;}
.ips_act { z-index:51;}
.ips_act .cover,.itp:hover .cover { background:rgba(0,143,208,0.9); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#dd008fd0,endcolorstr=#dd008fd0);}
.ips_act .cover b,.itp:hover .cover b { background-position:0 -52px;}
.ips_act .ap { display:block;}

.itp .tingd{ display:block; font-size:14px; font-weight:normal; height:56px; text-align: center; line-height:56px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background: #dedede;}



.row{width:100%;*zoom:1}.row:before,.row:after{content:" ";display:table;clear:both}
.span-1,.full-row .row .span-1{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:6.33333333%}
.span-2,.full-row .row .span-2{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:14.66666667%}
.span-3,.full-row .row .span-3{float:left;transition:.2s width ease;margin-right:0.7%;*margin-right:1.89%;width:23%;margin-left:1%}
.span-4,.full-row .row .span-4{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%; margin-bottom:20px;width:31.33333333%}
.span-5,.full-row .row .span-5{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:39.66666667%}
.span-6,.full-row .row .span-6{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:48%}
.span-7,.full-row .row .span-7{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:56.33333333%}
.span-8,.full-row .row .span-8{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:64.66666667%}



.indexnews-left{float:right; width:575px;}
.nxwgd{position:relative;width:575px;height:330px; float:left; overflow:hidden}
.nupic-no {
  position: absolute;
  z-index: 20;
  right: 20px;
  bottom: 15px;text-align:center;
}
.nxwgd .swiper-pagination-switch {
  display:block;float:left; margin:0 5px;
  width: 10px;
  height: 10px;
  background:url(../images/news_bg02.png);
  margin-right: 5px;
  opacity: 0.8;

  cursor: pointer;
}
.nxwgd .swiper-active-switch {
  background:url(../images/news_bg01.png);
}
.xw-b-l{width:100%; height:100%;position:relative;}
.nxwgd .swiper-slide .xw-b-l img{width:100%; height:100%;display:block;}

.nxwgd .swiper-slide .xw-b-l  .nhd-t{position:absolute; bottom:0; left:0; background:url(../images/news_bg.png); width:100%; color:#FFF}
.nxwgd .swiper-slide .xw-b-l  .nhd-t h3{line-height:46px; font-size:16px;padding:0 10px;width:410px; color:#fff; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.nxwgd .swiper-slide .xw-b-l  .nhd-t p{line-height:22px; padding:0 10px; font-size:14px; height:44px;}

.pprepn .arrow-left{left:-50px;}
.pprepn .arrow-right{right:-50px;}
.pprepn .arrow-left,.pprepn .arrow-right{position:absolute;font-size:60px;top:120px;transition:all 0.2s linear;}
.nxwgd .swiper-slide{position:relative;}
.nxwgd .swiper-slide img{width:100%;}


.nbb-li{width:100%;height:50px;line-height:50px;overflow:hidden;font-size:13px;border-bottom:1px #ccc dashed;}
.nbb-li a{font-size:13px;display:block;}
.nbb-li .icon-right-dir{font-size:20px;margin-right:10px;}
.nbb-li .w-titm{float:right;}


.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode &gt; .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}
/*新闻案例*/




.biengdi{background-color: #eee; padding: 30px 0;}






.productindex{background-color: #eee;padding: 30px 0;margin-top: 120px;}
.productindex ul{zoom: 1;}
.productindex ul li{float: left; margin-bottom: 20px;background-color: #E01A21;}
.productindex ul li:nth-child(1){width: 585px; height: 365px; margin-right: 30px;}
.productindex ul li:nth-child(2){width: 585px; height: 365px;}
.productindex ul li:nth-child(3){width: 380px; height: 362px; margin-right: 30px;}
.productindex ul li:nth-child(4){width: 380px; height: 362px; margin-right: 30px;}
.productindex ul li:nth-child(5){width: 380px; height: 362px; }
.productindex ul li .img{width: 100%; overflow: hidden;height: auto ;}
.productindex ul li .img img{width: 100%; transition: all 1s;overflow: hidden;display:block;}

.productindex ul li .img:hover img{transform:scale(1.2);}
.productindex ul li .tingd{width: 100%; overflow: hidden; text-align: center; font-size: 24px; line-height: 45px; height: 45px; margin-top: -2px;
 color: #fff;z-index: 1;background-color: #E01A21;}
 




.pivnrt{margin: auto; margin-bottom: 50px; margin-top: 50px; width: 100%;}
.pivnrt ul{zoom: 1;}
.pivnrt ul li{width: 285px; float: left; margin-right: 20px; }
.pivnrt ul li:nth-child(4n){margin-right: 0;}
.pivnrt ul li .img{width: 190px; height: 130px; margin: auto; }
.pivnrt ul li .img img{width: 100%; height: 100%;}
.pivnrt ul li .text{height: 30px; line-height: 30px; font-size: 18px;text-align: center;}
.pivnrt ul li .tcont{height: 30px; line-height: 30px; font-size: 16px;text-align: center;}
</pre></body></html>